function judgeUsernameLogin (){
    let result = jsonGet("/common");
    if (result.result == -1) {
        window.location.href = "/html/login.html";
    }
}

var backUrl = "http://localhost:8080";

function myAjax(url,type,data) {
    let result = null;
    $.ajax({
        url: backUrl + url,// 调用后台地址
        type: type,// 方法类型，查询get；其他post
        dataType: "json",// 后台传递到前台页面的数据格式json
        contentType: "application/json",
        data: JSON.stringify(data),// 传递到后台的数据
        async:false,
        success:function (data) {// data后台传递到前台的数据
            result = data;
        },
        error:function () {
            alert("失败！")
        }
    });
    return result;
}

function jsonGet(url) {
    let result = null;
    $.ajax({
        url: backUrl + url,// 调用后台地址
        type: "get",// 方法类型，查询get；其他post
        dataType: "json",// 后台传递到前台页面的数据格式json
        contentType: "application/x-www-form-urlencoded",
        async:false,
        success:function (data) {// data后台传递到前台的数据
            result = data;
        },
        error:function () {
            alert("失败！")
        }
    });
    return result;
}

function jsonGetValue(url,data) {
    let result = null;
    $.ajax({
        url: backUrl + url,// 调用后台地址
        type: "get",// 方法类型，查询get；其他post
        dataType: "json",// 后台传递到前台页面的数据格式json
        data: data,// 传递到后台的数据
        async:false,
        success:function (data) {// data后台传递到前台的数据
            result = data;
        },
        error:function (data) {
            alert("失败！")
        }
    });
    return result;
}

function jsonPost(url,data) {
    let result = null;
    $.ajax({
        url: backUrl + url,// 调用后台地址
        type: "post",// 方法类型，查询get；其他post
        dataType: "json",// 后台传递到前台页面的数据格式json
        contentType: "application/json",
        data: JSON.stringify(data),// 传递到后台的数据
        async:false,
        success:function (data) {// data后台传递到前台的数据
            result = data;
        },
        error:function () {
            alert("失败！")
        }
    });
    return result;
}

function jsonPostParam(url,data) {
    let result = null;
    $.ajax({
        url: backUrl + url,// 调用后台地址
        type: "post",// 方法类型，查询get；其他post
        dataType: "json",// 后台传递到前台页面的数据格式json
        data: data,// 传递到后台的数据
        async:false,
        success:function (data) {// data后台传递到前台的数据
            result = data;
        },
        error:function () {
            alert("失败！")
        }
    });
    return result;
}

function imgAjax(url,type,formData) {
    let result = null;
    $.ajax({
        url: backUrl + url,// 调用后台地址
        type: type,// 方法类型，查询get；其他post
        dataType: 'json',// 后台传递到前台页面的数据格式json
        contentType: "application/json",
        data: JSON.stringify(formData),// 传递到后台的数据
        async:false,
        processData: false,
        contentType: false,
        // xhrFields: {
        //     withCredentials: true //允许跨域带Cookie
        // },
        success:function(formData){// data后台传递到前台的数据
            result = formData
        },
        error:function () {
            alert("失败")
        }
    });
    return result;
}



